<?
require_once("includes/config.php");
require_once("includes/mysqli.php");
 /* candidateCode : string : mã của thí sinh
-       userId : string : số đt khách hàng
-       requestId : string : mã của tin nhắn MO
000: Thành công
001: Hết thời gian
002: Sai mã bình chọn
003: Quá Số lượng tin nhắn
004: Lỗi Hệ Thống
*/
$ipserver = $config["ip_serverSMS"];
$config = $config["sms"];
/*if ($_SERVER['REMOTE_ADDR'] <> $ipserver){ 
		echo $_SERVER['REMOTE_ADDR']." can not access";
		exit();
}*/
if($_GET["idvote"]=="" || $_GET["phonenumber"]=="")
{
//trả về lỗi hệ thống
	echo json_encode($config["003"]);
	exit();
}
$code="003";
$vote="0";
$round="0";
$time["start"]="0";
$time["end"]="1419120000";
	$timenow=time();
	
	if($timenow < $time["start"] || $timenow > $time["end"])
	{ //hết thời gian bình chọn
		$code="001";
	}
	else
	{
		$date=date("d-m-Y");
		$time1=strtotime($date);


			$q = query("select id,vote from baithi where code='$_GET[idvote]'");
			if(numrows($q) >0)
			{ //thành công
				$r=fetch($q);
				$vote=$r["vote"]+1;
				$q1=query("update baithi set vote='$vote' where code='$_GET[idvote]'");
				if($q1)
				{
					$code="000";
				}
			}
			else
			{ //sai mã số bình chọn
				$code="002";
			}
	}
	$data = array(
					"idmem" => intval($_GET["idvote"]),
					"phone" => $_GET["phonenumber"],
					"idMO"  => $_GET["requestId"],
					"time"	=> $timenow,
					"status" => $code,
					"voteofmem" => $vote,
					);
	insert($data,"logs_vote");
	echo json_encode($config[$code]);
?>